lap covering - Turkish English Dictionary